package com.igeek.boot.config;

import com.igeek.boot.entity.Address;
import org.springframework.boot.context.properties.EnableConfigurationProperties;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.PropertySource;
import org.springframework.stereotype.Component;

/**
 * @package com.igeek.boot.config
 * @Description @configurationProperties配置绑定
 * @Author LittlePunk [296526219@qq.ccom]
 * @Version 2022.1
 * @Date 2023/12/5 15:35
 *
 * 如何实现配置绑定? java程序可以读取到xxx.properties配置文件中的数据
 * 第一种方式:@PropertySource("classpath:db.properties")+value("${key}")
 * 使用场景:springMVC项目中
 *
 * 第二种方式:@Component+@configurationProperties配置绑定
 * 使用场景：在实体类中
 *
 */
@Configuration
//@PropertySource("classpath:db.properties")
@EnableConfigurationProperties(Address.class)
public class MyConfig4 {


}
